﻿using System;
using System.Collections.Generic;

namespace BaseSyntax.Classes.Construct
{
	public class ObjInitiallizer:ITest
	{
		public class MyClass
		{
			public int A { get; set; } = 1;
			public int b = 2;

			public MyClass()
			{
				A = 2;
			}
		}
		
		public void Test()
		{
			MyClass myClass = new MyClass() {A = 3, b = 4};
			Console.WriteLine(myClass.b + " "+ myClass.A);
			
			MyClass []myClass1= new MyClass[3]
			{
				new MyClass(), new MyClass(), new MyClass()
			};
			
			List<MyClass> myClass2 = new List<MyClass>()
			{
				new MyClass(), new MyClass(), new MyClass()
			};
		}
	}
}